Skip to content

style: Update sidebar and general icons to latest design #1863

Merged
enjeck merged 2 commits into
mainfrom
style/noid/sidebarIconUpdate
May 29, 2026
Merged

style: Update sidebar and general icons to latest design #1863
enjeck merged 2 commits into
mainfrom
style/noid/sidebarIconUpdate

Conversation

@AndyScherzinger
Copy link
Copy Markdown
Member

  • use outline variant for icons
  • pin nc-vue to latest 8.39.0 for sidebar and settings dialog update to latest visuals
  • Migrating - the default-icon legacy prop is removed and the NcActions trigger button now uses the same ImageOutlineIcon via #icon slot

The change also includes as mentioned above a migration. I tested on latest master (v35) while it is still basically a v34. Yet I did not test notes on pre-v34 servers.

@AndyScherzinger AndyScherzinger added 3. to review design Related to the design or user experience labels May 17, 2026
@enjeck enjeck force-pushed the style/noid/sidebarIconUpdate branch 3 times, most recently from cf3266e to 72a4116 Compare May 29, 2026 03:54
AndyScherzinger and others added 2 commits May 29, 2026 07:13
…iant)

AI-assistant: Claude Code v2.1.143 (Claude Sonnet 4.6)
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
Signed-off-by: Enjeck C. <patrathewhiz@gmail.com>
@enjeck enjeck force-pushed the style/noid/sidebarIconUpdate branch from 89812bd to 276da51 Compare May 29, 2026 06:13
Copy link
Copy Markdown
Contributor

@enjeck enjeck left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks. I fixed the tests

@enjeck enjeck merged commit 6202598 into main May 29, 2026
28 checks passed
@enjeck enjeck deleted the style/noid/sidebarIconUpdate branch May 29, 2026 06:16
@AndyScherzinger
Copy link
Copy Markdown
Member Author

Thanks a lot @enjeck for review, merge and fixes 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review design Related to the design or user experience

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants